package com.cti.ftpservice.vo;

import java.util.Date;

/**
 * Ftp下载文件类
 * @author Administrator
 *
 */
public class FtpFileInfoViewVo {
	private String id;
	/**
	 * 文件名称
	 */
	private String fileName;
	/**
	 * 文件后缀名
	 */
	private String extension;
	/**
	 * 文件类型
	 */
	private String flieType;
	/**
	 * 文件大小
	 */
	private long fileSize;
	/**
	 * 本地Ftp文件路径
	 */
	private String localFtpFilePath;
	
	/**
	 * 创建时间
	 */
	private Date createDate;
	
	/**
	 * 
	 * FileType="file_onix_download"时该字段表示文件解析是否完成
	 */
	private boolean parsed =false;

	/**
	 * 审读时间
	 */
	private Date  parsedDate;
	/**
	 * 人工审读结果
	 */
	private String parsedResult;
	
	/**
	 * 文件包含书目总数
	 */
	private int totalRecordCount;
	
	/**
	 * 保存到数据库的书目总是
	 */
	private int saveRecordCount;

	public boolean isParsed() {
		return parsed;
	}
	public void setParsed(boolean parsed) {
		this.parsed = parsed;
	}
	public Date getParsedDate() {
		return parsedDate;
	}
	public void setParsedDate(Date parsedDate) {
		this.parsedDate = parsedDate;
	}
	public String getParsedResult() {
		return parsedResult;
	}
	public void setParsedResult(String parsedResult) {
		this.parsedResult = parsedResult;
	}
	public int getTotalRecordCount() {
		return totalRecordCount;
	}
	public void setTotalRecordCount(int totalRecordCount) {
		this.totalRecordCount = totalRecordCount;
	}
	public int getSaveRecordCount() {
		return saveRecordCount;
	}
	public void setSaveRecordCount(int saveRecordCount) {
		this.saveRecordCount = saveRecordCount;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public String getExtension() {
		return extension;
	}
	public void setExtension(String extension) {
		this.extension = extension;
	}
	public String getFlieType() {
		return flieType;
	}
	public void setFlieType(String flieType) {
		this.flieType = flieType;
	}
	public long getFileSize() {
		return fileSize;
	}
	public void setFileSize(long fileSize) {
		this.fileSize = fileSize;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	
	public String getLocalFtpFilePath() {
		return localFtpFilePath;
	}
	public void setLocalFtpFilePath(String localFtpFilePath) {
		this.localFtpFilePath = localFtpFilePath;
	}
}
